package com.qfmy.model.enums.user;

/**
 * @author 清风明月
 * @Package com.qfmy.model.enums
 * @date 2025/4/13
 * @description 用户类型
 */
@SuppressWarnings("all")
public enum UserType {
    USER(0, "普通用户"),
    ADMIN(1, "管理员"),
    VIP(2, "vid会员");

    private int code;
    private String desc;

    UserType(int code, String desc) {
        this.code = code;
        this.desc = desc;
    }

    /**
     * 根据用户的状态获取用户的描述
     */
    public static String getDescByCode(int code) {
        for (UserType userType : UserType.values()) {
            if (userType.code == code) {
                return userType.desc;
            }
        }
        return null;
    }
}
